翻訳と辞書 |
functional database : FOLDOC | functional database A database which uses a functional language as its query language. Databases would seem to be an inappropriate application for functional languages since, a purely functional language would have to return a new copy of the entire database every time (part of) it was updated. To be practically {scalable}, the update mechanism must clearly be {destructive} rather than functional; however it is quite feasible for the query language to be purely functional so long as the database is considered as an argument. One approach to the update problem would use a monad to encapsulate database access and ensure it was {single threaded}. Alternative approaches have been suggested by Trinder, who suggests non-destructive updating with shared data structures, and Sutton who uses a variant of a Phil Wadler's linear type system. There are two main classes of functional database languages. The first is based upon {Backus}' FP language,
スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース |
Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.
|
|